\section{Outline}

The remainder of this thesis report will describe the features and abilities of the HiPerCopS IDE. Chapter Two explains the context of the HiPerCopS architecture and some of its novel features. Prior research related to the IDE, general objectives, and program flow are described in Chapter Three. An in-depth look at the software architecture is given in Chapter Four. Chapter Five discusses mapping algorithms employed by the IDE. The application's libraries and system design process are described in Chapter Six, and Chapter Seven describes a typical use case scenario. A conclusion and suggestions for future work are presented in Chapter Eight.